biomedical sciences - French English Dictionary